(one's) toes curl

Traduzioni
faire grincer des dents
Definizioni
To experience a feeling of extreme embarrassment, discomfort, or cringe, often in reaction to something awkward, unpleasant, or shocking.